3 subject="""comment 1"""
4 date="2014-11-03T16:44:45Z"
6 This would add a lot of complexity; it's not like I could switch off
7 running all external commands, since many external commands are run to
8 query state to decide what to do. And then there's large chunks of code
9 that actually do stuff and would have to all be guarded to not run.
11 I don't see the benefit to justify this work. `git annex add` is entirely
12 predictable; it's very similar to `git add`. Which itself lacks a dry-run
13 option. And like `git add`, you can certianly undo the effects of `git
16 Matching options can make commands like `git annex find` list the same
17 set of files that are acted on by commands like `git annex drop`
18 (`git annex find --in here`)
19 and `git annex get` (`git annex find --not --in here`).